soil-stabilizing material - Français Anglais Dictionnaire